package com.liuyonggang.generator.dao;

import java.util.List;

import com.liuyonggang.generator.model.TemplateInfo;
import com.liuyonggang.generator.util.PageInfo;

public interface TemplateInfoMapper {

	int countModel();

	List<TemplateInfo> findAll(TemplateInfo templateInfo);

	List<TemplateInfo> findAllByPage(PageInfo<TemplateInfo> pageInfo);

	int countByPage(PageInfo<TemplateInfo> pageInfo);

    TemplateInfo findById(Integer id);

    void updateTemplateInfo(TemplateInfo template);

    void addTemplateInfo(TemplateInfo template);

    void deleteTemplateInfo(TemplateInfo template);
}
